**1. 干什么** Windows 服务是开机自启、无需登录即可运行的进程形态,由 SCM(services.exe)统一拉起与控制。服务可独立为 exe,或以 DLL 形式由 svchost.exe 共享宿主加载。 **2. 谁在调** * 用户态主体:SCM services.exe、服务宿主 svchost.exe、被加载的服务 DLL。 * 系统层封装:OpenSCManager、StartService 经 LPC 与 SCM 通信。 * 内核态主体:服务进程对象、服务注册表配置、SYSTEM 等令牌。 **3. 做什么业务** 服务以 SYSTEM、Local Service 或 Network Service 身份运行,配置记录在注册表对应键,SCM 读取键决定可执行文件与运行身份。独立 exe 占完整进程。svchost 按服务组(命令行`-k`后的组名)把多个轻量服务 DLL 载入同一地址空间,组与服务清单写在注册表 Svchost 键,具体 DLL 路径由 ServiceDll 键给出,同组服务共享地址空间、令牌与 ntdll。 **4. 组件